weather-protected motor - Francés Inglés Diccionario